/**
 * This class holds all the address information
 * for the program. This class was created to 
 * counter primitive obsession and long parameter
 * lists.
 * @author Kristopher Gooding/Kyle Scharnhorst
 * @version 4/25/2014
 */
public class Address {
	
	/**Name of the member living at this address.*/
	private String my_name;
	/**Street of address.*/
	private String my_street;
	/**town of the address.*/
	private String my_town;
	/**zipcode of address.*/
	private String my_zipcode;
	/**Country of address.*/
	private String my_country;

	/**
	 * constructor for the address class.
	 * @param the_street
	 * @param the_town
	 * @param the_zipCode
	 * @param the_country
	 */
	public Address(final String the_street, final String the_town,
			final String the_zipCode, String the_country) {
		my_street = the_street;
		my_town = the_town;
		my_zipcode = the_zipCode;
		my_country = the_country;
	}

	/**
	 * @return my_street.
	 */
	public String getStreet() {
		return my_street;
	}

	/**
	 * @return my_town.
	 */
	public String getTown() {
		return my_town;
	}

	/**
	 * @return my_zipcode.
	 */
	public String getZipCode() {
		return my_zipcode;
	}

	/**
	 * @return my_country.
	 */
	public String getCountry() {
		return my_country;
	}

}
